predatory cats - German English Dictionary